Focusing on the spectrum allocation problem in cognitive radio network, an allocation model considering spectrum availability was proposed. When handling the constraint, the higher availability spectrum was assigned to the cognitive users. A chaotic artificial physics optimization was proposed based on NP (Non-deterministic Polynomial) feature of spectrum allocation problem. The ergodicity of chaos was used to initiate population and the force equation between particles was improved to avoid the algorithm falling into local optimum. The simulation results show that the proposed algorithm can get better network revenue and improve the spectrum usage.
A distributed strategy based on Stackelberg game was proposed to allocate cooperative power for cooperative networks. A Stackelberg game model was built at first, and the source node decided the price according to the cooperative power. Considering the relay's available resources, channel state, location and the price determined by source node, the relay node allocated the cooperative power to construct a user utility function. Then, the utility function was demonstrated to satisfy the conditions of concave function to ensure the existence of equilibrium. Subsequently, each node maximized its utility by finding the Stackelberg Equilibrium (SE) of optimum power and price. Finally, the simulation results proved the existence of equilibrium point, and the node's price, cooperative power and each node's utility were analyzed when the source node was in a different position. In the experiments, the cooperative power and price of the closer user respectively were 1.29 times and 1.37 times of the farther user. The experimental results show that the proposed strategy is effective, and it can be used in cooperative network and some other distributed networks.